package fachada.cmv;

import java.io.IOException;
import java.util.Collection;

import dominio.Cliente;
import dominio.Tipo_Planilha;
import dominio.cmv.Informativo_Fiscal;

public interface FachadaCMV {

	public void insertRes_Info_Fiscal(Informativo_Fiscal info, Tipo_Planilha tp, Cliente c) throws ClassNotFoundException, IOException;
	public Informativo_Fiscal selectRes_Info_Fiscal(Tipo_Planilha tp, Cliente c, float custo, float estoque_inicial) throws ClassNotFoundException, IOException;
	public Collection selectRes_Info_Fiscal_Cliente(Cliente c, boolean valida) throws ClassNotFoundException, IOException;
	public Informativo_Fiscal selectRes_Info_Fiscal_ById(int id) throws ClassNotFoundException, IOException;
	public void updateInformativoApropriado(Informativo_Fiscal info) throws ClassNotFoundException, IOException;
	
}
